Week 1: Project Management

Introduction

During the first week of the Fab Academy, we focused on project management. This included setting up a personal website for documentation, learning about version control using Git, and organizing our workflow efficiently. Proper documentation is crucial to track progress and document everything done so one can always come back if any confusion occurs.


Note:This website was created a bit late and quite a lot of chatgpt was used though I will highlight the important snippets of code if anyone wants to replicate the process.

Version Control with Git

We learned how to use Git, a distributed version control system, to manage and document our progress efficiently. The steps included:

Git allowed us to track changes over time, collaborate with peers, and maintain a history of our work.

Website Development

We created a personal website to document our weekly progress. This website serves as a portfolio showcasing all our work, challenges, and learnings throughout the Fab Academy.

The steps involved in setting up the website included:

Project Planning

Effective project planning is key to managing time and resources efficiently. We explored various project management tools such as:

By using these tools, we could break down complex projects into smaller tasks and set realistic deadlines.

Challenges and Solutions

During the week, we encountered several challenges:

By working through these challenges, we gained valuable skills in version control, web development, and project management.

Gallery